CoVe (Chain-of-Verification)
ハルシネーションを削減するテクニック
日本の記事にあるような、1 promptで以下のように書く方法は、推奨されていない
質問: 〇〇〇〇〇〇〇〇〇〇〇〇〇〇〇?
まずは上記の問いに対して、回答の初稿を作成してください。
・ 回答を細かく分解して複数の小さな検証質問を生成してください。
・それぞれの小さな問いに対して細かく回答してください。
・小さな問いの答えから、もう一度、質問に対して答えてください。
理由として、CoVe論文の共同という分類にあたり、精度が落ちてしまうとのこと。
しっかりこのテクニックを使うのであれば、Langchainでの実装が不可欠
https://smith.langchain.com/public/79577c0a-36a3-43a6-ba89-f11294c95875/r/b2a69e98-9708-40ce-ace9-76ac4a9174a1
https://github.com/ritun16/chain-of-verification
https://recruit.gmo.jp/engineer/jisedai/blog/hallucination-reducing/